package O_V.OP.SM.AOP.MEC.SIQ.SM.reflection;
import java.util.concurrent.ConcurrentHashMap;
/*
 * 个人著作权人, 作者 罗瑶光, 浏阳
 * yaoguangluo@outlook.com, 313699483@qq.com, 2080315360@qq.com,
* (lyg.tin@gmail.com2018年后因G网屏蔽不再使用）
 ** 15116110525-浏阳德塔软件开发有限公司-创始人-法人-总经理-永久非盈利-
 * 430181198505250014, G24402609, EB0581342
 * 204925063, 389418686, F2406501, 0626136
 * 湖南省 浏阳市 集里街道 神仙坳社区 大塘冲路一段
*  208号 阳光家园别墅小区 第十栋别墅 第三层
 * */
public class DB{
	private ConcurrentHashMap<String, Base> bases;

	public ConcurrentHashMap<String, Base> getBases() {
		return bases;
	}

	public void I_Bases(ConcurrentHashMap<String, Base> bases) {
		this.bases= bases;
	}
	
	public Base getBase(String baseName) {
		if(bases.containsKey(baseName)) {
			return bases.get(baseName);
		}
		return null;	
	}
	
	public void putBase(String baseName, Base base) {
		this.bases.put(baseName, base);
	}
}
